﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace PayloadTracker.Tiles
{
    public class GenericTileProvider : ITileProvider
    {
        string m_ID;
        string m_FormatURL;

        private GenericTileProvider()
        {

        }
        public GenericTileProvider(string ID, string FormatURL)
        {
            m_ID = ID;
            m_FormatURL = FormatURL;
        }

        public override string Name()
        {
            return m_ID;
        }

        public override List<ITileProvider.TileKey> GetUniqueKeysForRegion(Coordinate UL, Coordinate LR, int Zoom)
        {
            throw new NotImplementedException();
        }

        public override Tile GetTileFromKey(ITileProvider.TileKey key, bool Async)
        {
            throw new NotImplementedException();
        }

        public override void ReadXml(System.Xml.XmlReader reader)
        {
            throw new NotImplementedException();
        }

        public override void WriteXml(System.Xml.XmlWriter writer)
        {
            throw new NotImplementedException();
        }
    }
}
